package com.xuecheng.media.convert;

import com.xuecheng.api.content.model.dto.CourseBaseDTO;
import com.xuecheng.api.content.model.vo.CourseAuditVO;
import com.xuecheng.api.media.model.dto.LiveCourseDTO;
import com.xuecheng.media.entity.LiveCourse;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.factory.Mappers;

import java.util.List;

/**
 * @author: NFY
 * @date: 2021/4/22
 * @Description:
 */
@Mapper
public interface LiveCourseConvert {

    LiveCourseConvert INSTANCE = Mappers.getMapper(LiveCourseConvert.class);



    LiveCourseDTO entity2dto(LiveCourse LiveCourse);



    LiveCourse dto2entity(LiveCourseDTO liveCourseDTO);


    List<LiveCourseDTO> entitys2dtos(List<LiveCourse> liveCourses);
}
